有没有人用cocos creator做一个成语填字的游戏啊?

您所在的位置:网站首页 儿童游戏器械 填字 有没有人用cocos creator做一个成语填字的游戏啊?

有没有人用cocos creator做一个成语填字的游戏啊?

2024-07-17 16:35| 来源: 网络整理| 查看: 265

代码不能给你,但我可以告诉你思路。首先你得有一个成语库,生成关卡,第一:随机拿一个成语,排版横竖随便放,但要标记每个字的坐标,成语的四个字都能接一个新成语,随机其中一个字找到能相连的成语,标记每个字的坐标,如果这个字找不到能相连的成语,则找其余的字;第二:连接一个成语后,则能连接的字就有六个字,两个成语8个字其中有两个复用连接了,所以是6个。同时,还要考虑排版的问题,第一个成语是横(竖)的,第二个成语就是竖(横)的;第三,从这6个字中再连接新的成语,要考虑能不能放得下(会不会与别的成语在空间上相邻或重叠, 有没有超出格子的范围, 成语的整体面积用之前每个字标记的坐标计算),连接的成语跟被连接的成语横竖是相反的,计算此时有几个字可以相连;第四:以此类推,想找几个成语就找几个成语。经过计算,9*9的格子好像最多能放15个成语;第五:扣字,把排列好的成语每个成语等概率扣字,什么叫等概率,比方说15个成语,要扣16个字,先把15个成语每一个随机扣1个字,再随机找一个成语再扣掉一个字;



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3